mechanical safeguarding - Francés Inglés Diccionario